zona pellucida - Turkish English Dictionary